package io.renren.modules.app.utils;

import org.apache.commons.lang.RandomStringUtils;

/**
 * @Auther zxl
 * @Date 2018/12/18 14:44
 * @Description
 **/
public class OrderUtils {

    /**
     * 生成订单号
     * @param userId+13位时间戳+4位随机数
     * @return
     */
    public static String generateOrderId(String userId){

        long now = System.currentTimeMillis();//一个13位的时间戳
        String random = RandomStringUtils.randomAlphanumeric(6);

        return userId+random+now;
    }

    /**
     * 生成 退款请求流水号
     * @param id ：表自增id
     * @return
     */
    public static String generate_out_request_no(Integer id){
        long now = System.currentTimeMillis();//一个13位的时间戳
        String random = RandomStringUtils.randomAlphanumeric(6);

        return id+"_"+random+now;

    }
}
